device for catching juice - Español Inglés Diccionario